//
//  Person.h
//  PeopleFinder
//
//  Created by Mark Pavlidis on 2/13/2010.
//  Copyright 2010 Pavlidis Consulting. All rights reserved.
//

#import <CoreData/CoreData.h>

@class Note;

@interface Person :  NSManagedObject  
{
}

@property (nonatomic, retain) NSString * authorEmail;
@property (nonatomic, retain) NSDate * entryDate;
@property (nonatomic, retain) NSString * photoURL;
@property (nonatomic, retain) NSString * homeNeighborhood;
@property (nonatomic, retain) NSString * firstName;
@property (nonatomic, retain) NSString * lastName;
@property (nonatomic, retain) NSString * sex;
@property (nonatomic, retain) NSString * dateOfBirth;
@property (nonatomic, retain) NSString * authorPhone;
@property (nonatomic, retain) NSString * other;
@property (nonatomic, retain) NSString * homeCity;
@property (nonatomic, retain) NSDate * sourceDate;
@property (nonatomic, retain) NSNumber * homePostalCode;
@property (nonatomic, retain) NSString * homeCountry;
@property (nonatomic, retain) NSString * sourceURL;
@property (nonatomic, retain) NSString * homeStreet;
@property (nonatomic, retain) NSString * sourceName;
@property (nonatomic, retain) NSString * homeState;
@property (nonatomic, retain) NSString * personRecordId;
@property (nonatomic, retain) NSString * authorName;
@property (nonatomic, retain) NSSet* notes;

@end


@interface Person (CoreDataGeneratedAccessors)
- (void)addNotesObject:(Note *)value;
- (void)removeNotesObject:(Note *)value;
- (void)addNotes:(NSSet *)value;
- (void)removeNotes:(NSSet *)value;

@end

